let down a drawbridge - Turkish English Dictionary